.mes_dialog{
  margin-top: 0px !important;
  margin-bottom: 0px !important;
  .el-dialog__header{
    height: 40px;
    display: flex;
    align-items: center;
    padding: 0 10px;
    box-sizing: border-box;
    border-bottom: @mesDialogBor;
    background-color: @mesDialogBgColor;
    color: #333333;
    position: relative;
    &:before{
      display: block;
      content: '';
      width: 6px;
      height: 18px;
      background-color: #00b4ff;
    }
    .el-dialog__title{
      display: block;
      height: 18px;
      line-height: 18px;
      font-size: 18px;
      color: #333;
      padding-left: 6px;
    }
    .el-dialog__headerbtn{
      top: 8px;
      right: 10px;
      .el-icon-close{
        font-size: 24px;
      }
    }
  }
  .form_title {
    font-size: 14px;
    color: #333;
    padding-bottom: 20px;
    i {
      color: @mesDialogSpecialC;
      padding-right: 5px;
    }
  }
  .el-dialog__body{
    padding: 20px 20px;
    .dialog_content_title{
      margin-bottom: 20px;
      .alert_title {
        text-align: center;
        font-size: 14px;
        color: @mesDialogSpecialC;
        display: flex;
        align-items: center;
        line-height: 20px!important;
        &.center_layout{
          justify-content: center;
        }
        i {
          padding-right: 5px;
          font-style: normal;
          &.date_range{
            margin-top: 1px;
          }
        }
      }
    }
    .table_container{
      padding: 0;
    }
    .delete_msg{
      text-align: center;
      font-size: 16px;
      color: #333;
    }
    .params_form{
      margin: 0 30px;
      .el-form-item{
        display: flex;
        margin: 0!important;
        &:first-child{
          margin-bottom: 20px!important;
        }
        .el-form-item__label{
          min-width: 70px;
          text-align:right;
        }
      }
    }
    .el-textarea{
      textarea {
        resize: none;
      }
    }
    .import_required{
      color: #f8000f;
    }
    td.static_col{
      background-color: @mesNoEditableBg !important;
    }
  }
  .el-dialog__footer{
    height: 48px;
    line-height: 48px;
    padding: 0 19px;
    border-top: @mesDialogBor;
    .mes_btn{
      height: 100%;
      justify-content: flex-end;
    }
  }
  .detail_center_content{
    max-height: 400px;
    overflow-y: auto;
    display: block;
  }
}
.el-dialog__wrapper{
  display: flex;
  align-items: center;
  justify-content: center;
}

.mes_file_secret{
  .import_item{
    line-height: 32px;
    display: flex;
    &+.import_item{
      padding-top: 20px;
    }
    .import_label{
      flex: 0 0 85px;
      .import_required{
        color: #f8000f;
      }
    }
    .import_cont{
      flex: 1;
      overflow: hidden;
      .el-select{
        width: 100%;
      }
      .file_list_cont{
        width: 100%;
      }
    }
  }
}
